WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
wolf::FrameBase Member List

This is the complete list of members for wolf::FrameBase, including all inherited members.

check(CheckLog &_log, bool _verbose, std::ostream &_stream, std::string _tabs="") constwolf::FrameBase
emplace(TrajectoryBasePtr _ptr, T &&... all)wolf::FrameBasestatic
emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0)wolf::NodeStateBlocks
emplacePriors()wolf::NodeStateBlocks
emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed)wolf::NodeStateBlocks
emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed)wolf::NodeStateBlocks
fix()wolf::NodeStateBlocksinlinevirtual
frame_id_wolf::FrameBaseprotected
FrameBase(const TimeStamp &_ts, const TypeComposite &_frame_types, const VectorComposite &_frame_vectors, const PriorComposite &_frame_priors={})wolf::FrameBase
getCaptureList() constwolf::FrameBaseinline
getCaptureList()wolf::FrameBaseinline
getCaptureOf(SensorBaseConstPtr _sensor_ptr) constwolf::FrameBase
getCaptureOf(SensorBaseConstPtr _sensor_ptr)wolf::FrameBase
getCaptureOf(SensorBaseConstPtr _sensor_ptr, const std::string &type) constwolf::FrameBase
getCaptureOf(SensorBasePtr _sensor_ptr, const std::string &type)wolf::FrameBase
getCaptureOfType() constwolf::FrameBaseinline
getCaptureOfType()wolf::FrameBaseinline
getCaptureOfType(const std::string &type) constwolf::FrameBase
getCaptureOfType(const std::string &type)wolf::FrameBase
getCapturesOf(SensorBaseConstPtr _sensor_ptr) constwolf::FrameBase
getCapturesOf(SensorBasePtr _sensor_ptr)wolf::FrameBase
getCapturesOfType() constwolf::FrameBaseinline
getCapturesOfType()wolf::FrameBaseinline
getCapturesOfType(const std::string &type) constwolf::FrameBase
getCapturesOfType(const std::string &type)wolf::FrameBase
getCategory() constwolf::NodeBaseinline
getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) constwolf::NodeStateBlocks
getFactoredBySet() constwolf::NodeStateBlocksinline
getFactoredBySet()wolf::NodeStateBlocksinline
getFactoredBySet(FactorBaseConstPtrSet &_fac_set) constwolf::NodeStateBlocksinline
getFactoredBySet(FactorBasePtrSet &_fac_set)wolf::NodeStateBlocksinline
getFactorList() constwolf::FrameBase
getFactorList()wolf::FrameBase
getFactorList(FactorBaseConstPtrList &_fac_list) constwolf::FrameBase
getFactorList(FactorBasePtrList &_fac_list)wolf::FrameBase
getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") constwolf::NodeStateBlocks
getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="")wolf::NodeStateBlocks
getKeys() constwolf::NodeStateBlocksinline
getLocalSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getName() constwolf::NodeBaseinline
getNextFrame(const unsigned int &i=1) constwolf::FrameBase
getNextFrame(const unsigned int &i=1)wolf::FrameBase
getO() constwolf::NodeStateBlocksinline
getO()wolf::NodeStateBlocksinline
getP() constwolf::NodeStateBlocksinline
getP()wolf::NodeStateBlocksinline
getPreviousFrame(const unsigned int &i=1) constwolf::FrameBase
getPreviousFrame(const unsigned int &i=1)wolf::FrameBase
getPriorFactor(char) constwolf::NodeStateBlocksinline
getPriorFactor(char)wolf::NodeStateBlocksinline
getPriorFactorMap() constwolf::NodeStateBlocksinline
getPriorFactorMap()wolf::NodeStateBlocksinline
getProblem() constwolf::NodeBaseinline
getProblem()wolf::NodeBaseinline
getSensoryFactorSet() constwolf::NodeStateBlocksinline
getSensoryFactorSet()wolf::NodeStateBlocksinline
getSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getState(const StateKeys &_keys="") constwolf::NodeStateBlocks
getStateBlock(const char &_sb_key) constwolf::NodeStateBlocksinlinevirtual
getStateBlock(const char &_sb_key)wolf::NodeStateBlocksinlinevirtual
getStateBlockMap() constwolf::NodeStateBlocksinline
getStateBlockMap()wolf::NodeStateBlocksinline
getStateBlockVec() constwolf::NodeStateBlocksinline
getStateBlockVec()wolf::NodeStateBlocksinline
getStateTypes() constwolf::NodeStateBlocksinline
getStateVector(const StateKeys &_keys) constwolf::NodeStateBlocks
getTimeStamp() constwolf::FrameBaseinline
getTimeStamp(TimeStamp &_ts) constwolf::FrameBaseinline
getTrajectory() constwolf::FrameBaseinline
getTrajectory()wolf::FrameBaseinline
getType() constwolf::NodeBaseinline
getV() constwolf::FrameBaseinline
getV()wolf::FrameBaseinline
has(const char &_sb_key) constwolf::NodeStateBlocksinline
has(const std::string &_keys) constwolf::NodeStateBlocksinline
hasCapture(const CaptureBaseConstPtr &_capture) constwolf::FrameBase
hasChildren() const overridewolf::FrameBasevirtual
hasFactor(FactorBaseConstPtr _fac) constwolf::NodeStateBlocksinline
hasStateBlock(const StateBlockConstPtr &_sb) constwolf::NodeStateBlocks
id() const overridewolf::FrameBaseinlinevirtual
is_removing_wolf::NodeBaseprotected
isCapture() constwolf::NodeStateBlocksinline
isFixed() constwolf::NodeStateBlocksvirtual
isFrame() constwolf::NodeStateBlocksinline
isLandmark() constwolf::NodeStateBlocksinline
isRemoving() constwolf::NodeBaseinline
isSensor() constwolf::NodeStateBlocksinline
link(TrajectoryBasePtr)wolf::FrameBase
link(ProblemPtr _prb)wolf::FrameBase
localCheck(bool _verbose, std::ostream &_stream, std::string _tabs="") constwolf::FrameBasevirtual
node_category_wolf::NodeBaseprotected
node_id_wolf::NodeBaseprotected
node_name_wolf::NodeBaseprotected
node_type_wolf::NodeBaseprotected
NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="")wolf::NodeBaseinline
nodeId() constwolf::NodeBaseinline
NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors)wolf::NodeStateBlocks
perturb(double amplitude=0.01)wolf::NodeStateBlocks
print(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream=std::cout, std::string _tabs="") constwolf::FrameBase
printHeader(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream, std::string _tabs="") constwolf::FrameBasevirtual
printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) constwolf::NodeStateBlocksprotected
problem_ptr_wolf::NodeBaseprotected
remove(bool viral_remove_parent_without_children=false) overridewolf::FrameBasevirtual
removeStateBlock(const char &_sb_key)wolf::NodeStateBlocksprotectedvirtual
setName(const std::string &_name)wolf::NodeBaseinline
setProblem(ProblemPtr _problem) override finalwolf::FrameBaseprotectedvirtual
setState(const VectorComposite &_state, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true)wolf::NodeStateBlocks
setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true)wolf::NodeStateBlocks
setStateBlock(const char _sb_key, const StateBlockPtr &_sb)wolf::NodeStateBlocksinline
setTimeStamp(const TimeStamp &_ts)wolf::FrameBase
setType(const std::string &_type)wolf::NodeBaseinline
shared_from_this_frame()wolf::FrameBaseinline
shared_from_this_frame() constwolf::FrameBaseinline
stateBlockKey(const StateBlockConstPtr &_sb, char &_key) constwolf::NodeStateBlocks
time_stamp_wolf::FrameBaseprotected
toYaml() constwolf::NodeStateBlocksvirtual
transform(const VectorComposite &_transformation)wolf::NodeStateBlocksprotected
unfix()wolf::NodeStateBlocksinlinevirtual
~FrameBase() override=defaultwolf::FrameBase
~NodeBase()=defaultwolf::NodeBasevirtual
~NodeStateBlocks()wolf::NodeStateBlocksinlinevirtual